73f8387c27136e54709ebb69383c91ec0d917f6f,shop/marketplace/src/main/java/org/mayocat/shop/marketplace/store/jdbi/DBIMarketplaceProductStore.java,DBIMarketplaceProductStore,findBySlugAndTenant,#String#String#,42

Before Change


    @Override
    public EntityAndTenant<Product> findBySlugAndTenant(String slug, String tenantSlug)
    {
        return this.marketplaceProductDAO.findBySlugAndTenant(slug, tenantSlug);
    }

    @Override

After Change


    @Override
    public EntityAndTenant<Product> findBySlugAndTenant(String slug, String tenantSlug)
    {
        EntityAndTenant<Product> result = this.marketplaceProductDAO.findBySlugAndTenant(slug, tenantSlug);
        if (result != null) {
            List<AddonGroup> addons = this.marketplaceProductDAO.findAddons(result.getEntity());
            result.getEntity().setAddons(asMap(addons));
        }
        return result;
    }

    @Override